shortly before... - Allemand Anglais Dictionnaire